/**
 * 服务端接收消息
 */
#include "common.hpp"

struct my_msgbuf{
    long mtype;
    char mtext[MSGSZ];//MSGSZ为新定义的标识常量：128
};

int main()
{
    int msgid = getMsg();
    struct my_msgbuf msg;
    //开始接受信息
    ssize_t n = msgrcv(msgid,&msg,MSGSZ,1,0);
    assert(n!=-1);
    std::cout<<"已接收消息："<<msg.mtext<<std::endl;
    return 0;
}